practice (art/profession) - Spanish English Dictionary